home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / langs / iconv8_l.arc / IDOL.ARC / README < prev    next >
Encoding:
Text File  |  1990-03-19  |  1.8 KB  |  45 lines

  1. This is the Idol public distribution directory.
  2. Read idol.man and idol.doc for details on running Idol.
  3.  
  4. The Idol source is idol.iol; the Idol booting kit is idolboot.icn.
  5. In addition to these two files, there is a system-specific Icon file
  6. which must be linked in to produce an Idol executable: so far there
  7. are files amiga.icn, mpw.icn, msdos.icn, os2.icn, unix.icn, and vms.icn.
  8.  
  9. BUILDING IDOL
  10.  
  11. If you are running MS-DOS, the file install.bat contains the sequence
  12. of commands necessary to build Idol.  This sequence consists of:
  13.  
  14. (1) Compile idolboot with a line such as
  15.     icont -Sr1000 -SF30 -Si1000 idolboot msdos
  16.  
  17. (2) Install an Idol environment directory with a line such as
  18.     iconx idolboot -install
  19. For MS-DOS, this generates a batch file named idolt.bat which
  20. you would then execute to create the environment directory.
  21. For other systems, idolboot creates the directory itself.
  22.  
  23. (3) Translate Idol from its idol.iol source file with a line such as
  24.     iconx idolboot idol msdos.icn
  25. (Again, on MS-DOS, this generates a batch file named idolt.bat
  26. which you should then execute.)
  27.  
  28. This makes a good initial test of the system's operation.
  29.  
  30. In addition there are several other files with extension .iol; these
  31. are unfinished fragments of Idol source code for your perusal.
  32. Contributions are of course welcome!
  33.  
  34. Note that Idol is still a work in progress, and this must be
  35. considered a test distribution.  Support for non-UNIX systems is
  36. minimally tested; feel free to add code to support your system
  37. and send it in.
  38.  
  39. The -strict flag not only generates paranoid code for public field
  40. access, it generates extra warning messages when inherited fields
  41. are named in a subclass.
  42.  
  43. Mail cjeffery@cs.arizona.edu (or uunet!arizona!cjeffery)
  44. when you have questions or bug fixes for Idol.
  45.